Software Developer:in - JavaScript, Node.js für Einsteiger:innen - Diplomlehrgang
Durchgeführt von WIFI Wien
Beschreibung
In diesem Lehrgang für Software Developerinnen mit Schwerpunkt JavaScript und Node.js erlernst du die Grundlagen sowie fortgeschrittene Techniken zur Entwicklung von Web- und Desktop-Applikationen. Der Kurs deckt sowohl die Programmierung mit JavaScript als auch die Anwendung von HTML, CSS und Node.js ab, während du praxisnahe Projekte umsetzt und Best-Practice-Beispiele studierst. Du erhältst Einblicke in Software-Engineering, Projektmanagement und den sinnvollen Einsatz von KI-Tools. Die Module sind so strukturiert, dass du persönlich unterstützt wirst und Inhalte individuell vermittelt bekommst. Am Ende des Kurses hast du die Fähigkeiten, komplexe Softwareprojekte zu realisieren und bist gut aufgestellt für den Arbeitsmarkt als Frontend- oder Node.js-Developerin.
Tags
#Programmierung #Webentwicklung #CSS #JavaScript #HTML #Webanwendungen #Software-Engineering #Frontend #Backend #Node.jsTermine
Kurs Details
Einsteigerinnen in die Softwareentwicklung Web Developerinnen, die ihre Kenntnisse vertiefen möchten Personen, die an Web- und Software-Projekten interessiert sind Studierende der Informatik Berufstätige, die sich umschulen möchten Technikbegeisterte, die JavaScript lernen wollen Frauen, die in der IT-Branche Fuß fassen möchten Kreative, die ihre Ideen digital umsetzen wollen Personen, die Kenntnisse in Frontend- und Node.js-Entwicklung erwerben möchten Interessierte an Software-Engineering und Projektmanagement.
Der Kurs behandelt die Entwicklung von Softwareanwendungen mit JavaScript, einer der vielseitigsten Programmiersprachen der Welt. Dabei werden sowohl Frontend- als auch Backend-Technologien wie Node.js behandelt. Du lernst, wie man Webanwendungen, mobile Apps und Desktop-Software erstellt, und erhältst Einblicke in Software-Engineering und Projektmanagement. Zudem wird der Einsatz von KI-Tools zur Unterstützung der Codeentwicklung thematisiert.
- Was sind die Hauptunterschiede zwischen Frontend- und Backend-Entwicklung?
- Erkläre den Begriff 'asynchrone Programmierung' in JavaScript.
- Was sind die Vorteile von Node.js für die Entwicklung von Webanwendungen?
- Beschreibe den Prozess des Debugging in JavaScript.
- Was ist der Unterschied zwischen JSON und XML?
- Nenne drei wichtige Methoden zur Manipulation des DOM in JavaScript.
- Was versteht man unter 'Responsive Web Design'?
- Erkläre, was ein RESTful Service ist.
- Was sind die Aufgaben eines Web Developers im Software Engineering?
- Wie funktioniert die Kommunikation zwischen Client und Server?